abstract class Student{
    int a = 0;
    public void test1(){
        System.out.println(1);
    }
    abstract void test2();
}
abstract class Teacher extends Student{

}

interface f{
    int a = 0;
    public void test();

}
interface e{

}
class test extends Student implements f,e{
    @Override
    void test2() {

    }

    @Override
    public void test1() {
        super.test1();
    }

    @Override
    public void test() {

    }
}
public class Test {
    public static void main(String[] args) {
        Student student = new test();
    }
}
